string of garlic - Spanish English Dictionary